﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;

using SharedGenomics.Domain;

namespace SharedGenomics.DataAccess
{
    public interface IGenotypeDataFileParser : IEnumerable<IndividualGenotype>
    {
        ReadOnlyCollection<string> IndividualNames { get; }
        ReadOnlyCollection<string> MarkerNames { get; }
        Core.IValidationMessageCollection ValidationMessages { get; }
        IndividualSexLookup SexLookup { get; set; }
    }
}
